full-time permanent position - French English Dictionary